/**
 * 数据迁移执行脚本
 * 直接运行数据迁移过程
 */

import { migrateMockDataToMongoDB } from '../lib/dataMigration'

async function runMigration() {
  console.log('🚀 开始执行数据迁移...')

  try {
    await migrateMockDataToMongoDB()
    console.log('✅ 数据迁移成功完成！')
    console.log('📊 数据已成功迁移到 MongoDB 数据库')
    console.log('🔗 数据库连接: mongodb+srv://1191665779:20020219aa@zn.apmsejq.mongodb.net/')
    console.log('📁 数据库名: medical_digital_twin')

    process.exit(0)
  } catch (error) {
    console.error('❌ 数据迁移失败:', error)
    process.exit(1)
  }
}

// 执行迁移
runMigration()
